package com.eudon.design_pattern.behavioral.mediator;

/**
 * @author eudon
 * @description 中介者接口
 * @date 2025/9/3
 * @email syd19970616@gmail.com
 * @address <a href="https://gitee.com/eudon">Gitee</a>
 */
public interface Mediator {
    /**
     * 发送消息
     * @param message 消息内容
     * @param user 发送消息的用户
     */
    void sendMessage(String message, User user);
    
    /**
     * 添加用户到聊天室
     * @param user 用户
     */
    void addUser(User user);
}